package com.fuluwa.domain.product.service;

import java.util.List;
import java.util.Map;

import org.apache.solr.client.solrj.response.FacetField;
import org.apache.solr.client.solrj.response.RangeFacet;
import org.apache.solr.common.SolrDocumentList;

public class FacetResult {
	private SolrDocumentList documentList;
	private List<FacetField> facetFields;
	private List<RangeFacet> facetRanges;
	private Map<String, Map<String, List<String>>> highlighting;

	public SolrDocumentList getDocumentList() {
		return documentList;
	}

	public void setDocumentList(SolrDocumentList documentList) {
		this.documentList = documentList;
	}

	public List<FacetField> getFacetFields() {
		return facetFields;
	}

	public void setFacetFields(List<FacetField> facetFields) {
		this.facetFields = facetFields;
	}

	public List<RangeFacet> getFacetRanges() {
		return facetRanges;
	}

	public void setFacetRanges(List<RangeFacet> facetRanges) {
		this.facetRanges = facetRanges;
	}

	public Map<String, Map<String, List<String>>> getHighlighting() {
		return highlighting;
	}

	public void setHighlighting(Map<String, Map<String, List<String>>> highlighting) {
		this.highlighting = highlighting;
	}

}
